//1,对象(JavaScript对象的所有属性都是字符串，不过属性对应的值可以是任意数据类型;访问不存在的属性不报错,而是返回undefined;访问越界的数组下标也是返回undefined)
var obj = {
	name:"腾飞",
	age:24,
}
console.log(obj.male);

//2,因为是JavaScript是动态类型,所以可以自由的添加或删除属性
obj.address = '上海市浦东新区张江镇';
console.log(obj.address);//上海市浦东新区张江镇
delete obj.address;
console.log(obj.address);//undefined

//3,判断对象书否有指定的属性,使用in关键字查询(属性也可能是继承得到的,那我就是要判断是不是自身拥有的,怎么处理呢？)
console.log('name' in obj);//true
console.log('toString' in obj);//true(属性区分大小写)

//4,判断属性是自身拥有的,而不是继承的
console.log(obj.hasOwnProperty('name'));//true
console.log(obj.hasOwnProperty('toString'))//false
